// pages/order/order.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    orderList: [
      {
        selected: false, //选中
        id: "001",
        qty: 10, //数量
        picture: {
          normalUrl: "../../images/test.jpg",
        },
        name: "食品1",
        unitPrice: 100,
      },
      {
        selected: false, //选中
        id: "002",
        qty: 20, //数量
        picture: {
          normalUrl: "../../images/test.jpg",
        },
        name: "食品2",
        unitPrice: 90,
      }
    ],
    orderTotal: 2,
    selected: false,
    idx: '',
    totalprice: 190,
    productlist: []
  },

  // 事件处理函数
  bindViewTap() {
    wx.navigateTo({
      url: '../logs/logs',
    })
  },
  // 减
  reduce(e) {
    let newQty = e.currentTarget.dataset.qty - 1
    newQty = newQty < 1 ? 1 : newQty
    let index = e.currentTarget.dataset.index
    // let orderList = this.data.orderList
    this.setData(
      { ['orderList[' + index + '].qty']: newQty }
    )
  },

  // 加
  addCart(e) {
    let newQty = e.currentTarget.dataset.qty + 1
    let index = e.currentTarget.dataset.index
    // let orderList = this.data.orderList
    console.log(newQty);
    this.setData(
      { ['orderList[' + index + '].qty']: newQty }
    )
  },

  // 输入
  proInt(e) {
    let proNum = parseInt(e.detail.value)
    proNum = proNum < 1 ? 1 : proNum
    console.log(proNum);

    let index = e.currentTarget.dataset.index
    // let orderList = this.data.orderList
    this.setData(
      { ['orderList[' + index + '].qty']: proNum }
    )
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})